stop in their tracks - Spanisch Englisch Wörterbuch